physical labor - French English Dictionary